under favorable circumstances - Deutsch Englisch Wörterbuch